Best films to watch on TV today, tonight and this week
Whatever your taste, there's a movie on for everyone.
While there are more than enough streamers and streaming options for movie lovers out there, nothing quite beats the feeling of finding a hidden gem while flicking through the TV.
There are plenty of options – old and new – to pick from this week, from musical remakes like A Star is Born to classic Westerns like El Dorado, so there really is something for everyone.
If you're wondering where to find some of the best films on the terrestrial channels this week, we've got you sorted with our picks for the next seven days.
With so many amazing films airing, we've compiled a list of the best flicks for you to choose from below.
Bring the cinema home with Sky Cinema
Upgrade now for just £12 a month to enjoy blockbusters like The Suicide Squad, Peter Rabbit 2 and Godzilla vs Kong, alongside a selection of festive flicks like A Boy Called Christmas and Elf – all from the comfort of your own home.
Friday 20th September
The Last Wagon - 11:45am, 5 Action
More like this
Western starring Richard Widmark and Felicia Farr. A hardened trapper on his way to jail for murder finds himself responsible for the only survivors of an Apache attack on a wagon train. Read our full review
2 Guns - 9pm, Great Movies
Crime drama starring Denzel Washington and Mark Wahlberg. Two undercover agents working for different organisations are planted in the same criminal gang, unaware of each other's true identity. While getting in each other's way, the danger is that a powerful Mob boss will escape justice. Read our full review
The Outfit - 10:40pm, BBC One
Crime drama starring Mark Rylance and Zoey Deutch. In the 1950s, English tailor Leonard moves from Savile Row to ply his trade in Chicago, where he has no choice but to make clothes for a family of vicious gangsters. When a turf war erupts and rumours of a snitch spread around the neighbourhood, Leonard realises he will need his wits about him to survive. Read our full review
Saturday 21st September
The Big Sleep - 1:10pm, BBC Two
Howard Hawks's classic detective drama based on the novel by Raymond Chandler, starring Humphrey Bogart and Lauren Bacall. Tough private eye Philip Marlowe becomes caught up in a complex blackmail and murder case when he takes on a case to safeguard Carmen, the youngest daughter of General Sternwood, a dying wealthy man who wants to know the reasons why she is being blackmailed. Marlowe soon becomes involved further with the Sternwood family's affairs when he meets Carmen's older sister, the sultry Vivian. Read our full review
GoldenEye - 4:30pm, ITV1
Spy adventure starring Pierce Brosnan and Sean Bean. When a Russian general and his beautiful accomplice steal a deadly weapon called the GoldenEye from a base in Siberia, secret agent James Bond sets out to apprehend the villains before their lethal acquisition is put to use. Read our full review
The Last Duel - 9:25pm, Channel 4
Historical drama starring Matt Damon, Adam Driver, Jodie Comer and Ben Affleck. In the late 14th century, French knights Jean de Carrouges and Jacques Le Gris prepare for a duel to the death over the honour of Carrouges's wife, Marguerite, who has accused Le Gris of sexual assault. Le Gris has strenuously denied the charge. Who is telling the truth? Read our full review
Northern Soul - 11:45pm, BBC Two
Drama starring Elliot James Langridge and Joshua Whitehouse. Wigan 1974: two local lads follow their dreams and passions when they discover the northern soul movement. Read our full review
Pain and Glory - 11:55pm, BBC Four
Drama starring Antonio Banderas. Ageing film director Salvador Mello, struggling with a creative impasse and his own mortality, is invited to a screening of one of his early works. He reconnects with his old leading man whose drug problems caused the pair to fall out decades previously, and in turn finds himself tempted by heroin as a way to numb his pain. Read our full review
Sunday 22nd September
The Long Hot Summer - 11:30am, BBC Two
A drifter fleeing persecution winds up in a town dominated by a powerful businessman, who takes a liking to the stranger and offers him a job. Despairing of his son's lack of ambition, the businessman plots to marry the new arrival to his daughter in the hope they will provide him with an heir. Drama, starring Paul Newman, Orson Welles and Joanne Woodward. Read our full review
Valerian and the City of a Thousand Planets - 1:15pm, Great Movies
Sci-fi action adventure starring Dane DeHaan and Cara Delevingne. Dark forces threaten Alpha City, home to a teeming mix of races and species. Intergalactic agents Valerian and Laureline investigate. Read our full review
The School of Rock - 1:55pm, Channel 4
Musical comedy starring Jack Black as Dewey Finn, an out-of-work heavy metal guitarist who cons his way into a job teaching at an expensive private school. Introducing the uptight students to the joys of rock music, Finn sets about grooming them for a battle-of-the-bands contest. Read our full review
Coco - 4pm, BBC One
Animated adventure featuring the voices of Anthony Gonzalez and Gael García Bernal. A young boy wants nothing more than to become a musician, but his family forbids him from pursuing his dreams. When he plays a guitar hanging in the crypt of a famous singer, the boy is transported to the magical Land of the Dead, where he embarks on a quest to uncover the truth about his roots. Read our full review
The Last Black Man in San Francisco - 11:45pm, BBC Two
Drama starring Jimmie Fails and Jonathan Majors. Jimmie and his best friend Mont live an itinerant life in gentrified San Francisco. They sometimes break into the house that Jimmie's grandfather built in 1946 and help with its upkeep - much to the chagrin of the couple currently living there. When the house comes back on the market, the two friends take it over and transform the place, but the fun cannot last forever. Read our full review
Monday 23rd September
Sahara - 6:40pm, Film4
Action adventure based on the novel by Clive Cussler, starring Matthew McConaughey, Penélope Cruz and Steve Zahn. Courageous salvage expert Dirk Pitt comes across a clue to the existence of a warship laden with gold in the middle of the African desert. But his rescue of a plague-hunting doctor from the forces of a military dictator puts the adventure on a completely different footing. Read our full review
Dead Ringers - 9pm, Legend
Psychological thriller from David Cronenberg, starring Jeremy Irons and Geneviève Bujold. Beverly and Elliot Mantle are brilliant identical twins who run a fertility clinic in Toronto. When they both become involved with the same patient, their lives take a strange and horrific turn. Read our full review
White House Down - 9pm, Film4
Action drama starring Channing Tatum and Jamie Foxx. Hours before a historic Middle East peace treaty is due to be signed, terrorists storm the White House. Luckily, a fearless ex-Marine just happens to be touring the building with his young daughter and springs to the President's aid. Read our full review
Tuesday 24th September
El Dorado - 3:45pm, Film4
Western from director Howard Hawks, starring John Wayne, Robert Mitchum and James Caan. Gunfighter Cole Thornton joins forces with old friend and sheriff JP Harrah to rid the town of El Dorado of a cattle baron's hired guns. As Thornton has a paralysed arm and Harrah has a drink problem, they face a stern test of their resolve. Read our full review
Official Competition - 9pm, Film4
A wealthy businessman hires a famous filmmaker to make him a smash hit film. Comedy drama, starring Penélope Cruz, Antonio Banderas and and Oscar Marinez. In Spanish, with English subtitles. Read our full review
A Star is Born - 10:40pm, BBC Two
Musical romantic drama starring Lady Gaga and Bradley Cooper. Rock star Jackson Maine meets aspiring songwriter Ally, a waitress who moonlights as a bar singer. Mesmerised by Ally's talent, Jackson invites her to perform with him and she becomes a sensation. The two begin a romantic relationship, but their happiness is threatened as an increasingly washed-up Jackson grapples with substance abuse issues. Read our full review
Wednesday 25th September
The War Lord - 2:30pm, Legend
Period epic starring Charlton Heston. An 11th-century Norman warrior is assigned to oversee an isolated Druid village. But jealousies are aroused when he falls for a young local girl. Read our full review
The Quiet Man - 3:30pm, Film4
Romantic comedy starring John Wayne and Maureen O'Hara. Sean Thornton returns to his native Galway to settle down in peace after growing up in America. The quiet life still eludes him, however, as he finds himself reluctantly sparring with his neighbours, his sweetheart and his conscience. Read our full review
Pig - 11:20pm, Film 4
A chef-turned-reclusive-truffle hunter who lives alone in the Oregonian wilderness must return to his past in Portland in search of his beloved foraging pig after she is kidnapped. First-time director Michael Sarnoski's drama, starring Nicolas Cage, Alex Wolff and Adam Arkin. Read our full review
Thursday 26th September
Born Free - 11am, Film4
Biographical wildlife adventure, starring Virginia McKenna and Bill Travers. George Adamson, a game warden in Kenya, brings home three lion cubs whose mother he has shot. With his wife Joy he sets about rearing them and Joy becomes particularly attached to the smallest cub, Elsa. Read our full review
The Green Man - 12:55pm, Film4
Comedy starring Alastair Sim and George Cole. A professional hitman finds his attempts to complete his latest assignment frustrated by an incompetent vacuum cleaner salesman. Read our full review
Apocalypse Now - 9pm, Film4
Epic war drama starring Martin Sheen, Marlon Brando and Robert Duvall. In Vietnam, war-weary Captain Willard is drawn into a nightmarish world when he is ordered to assassinate a rebel American officer, Colonel Kurtz, who has established his own private army deep in the Cambodian jungle. Read our full review
Friday 27th September
The Caine Mutiny - 11am, Film 4
Courtroom drama based on Herman Wouk's Pulitzer Prize-winning novel, starring Humphrey Bogart as martinet skipper Philip Queeg who's put in charge of the naval minesweeper Caine. But the strain of maintaining discipline among his restless crew begins to affect his ability to command. Read our full review
Operation Petticoat - 1:45pm, Film4
Comedy starring Cary Grant and Tony Curtis. Determined to get his submarine back into the war, Admiral Matt Sherman agrees to the unorthodox schemes dreamed up by his enterprising first officer Lt Holden. However the admiral soon regrets his relaxation of naval regulations when he finds himself in command of a cargo of attractive nurses, abandoned children and a goat! Read our full review
Lola - 11:15pm, Film4
In 1940, two friends build a machine that can intercept radio and television broadcasts from the future. Co-writer/director Andrew Legge's sci-fi drama, starring Emma Appleton and Stefanie Martini. Read our full review
Mary Queen of Scots - 12:05pm, BBC One
Historical drama starring Saoirse Ronan and Margot Robbie. In 1561, young Catholic queen Mary returns to Scotland to reclaim her throne, which threatens the status of her cousin, Elizabeth, the Protestant queen of England. When Elizabeth attempts to intervene by sending English suitors up to Scotland, her plans backfire, and an increasingly vicious power struggle commences. Read our full review
If you have Netflix, we have rounded up the best movies on Netflix and the best series on Netflix to watch now – and Disney Plus viewers can check out our best movies on Disney Plus guide. Got Prime Video? We also have the best movies on Amazon Prime.
Check out more of our Film coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.